<?php
namespace app\admin\controller;

use app\common\controller\Factory;

class Test extends Common
{
    public function index()
    {
        // echo 'Hello php---' . config('default_timezone');
        // Db::query('select * from think_user where id=:id',['id'=>8]);
        // Db::execute('insert into think_user (id, name) values (:id, :name)',['id'=>8,'name'=>'thinkphp']);
        
        // $map['name'] = 'thinkphp';
        // $map['status'] = 1;
        // // 把查询条件传入查询方法
        // Db::table('think_user')->where($map)->select(); 
        // Db::table('think_article')->limit(25)->page(3)->select();
        // // 助手函数
        // db('user')->where($map)->select();
        // db('user')->where($map)->find();


        // $data = ['foo' => 'bar', 'bar' => 'foo'];
        // // 添加单条数据
        // db('user')->insert($data);
        // // 添加多条数据
        // db('user')->insertAll($list);

        // // 更新数据表中的数据
        // db('user')->where('id',1)->update(['name' => 'thinkphp']);

        // // 条件删除    
        // db('user')->where('id',1)->delete();

        $result = db('course_class')->where('status', 'in', [0,1])->select();
        // dump($result);
        // echo db('course_class')->getLastSql();
        $this->returnJson(1, 'success', $result);
    }

    public function testCallCommon()
    {
        $obj = Factory::newCourseClass();
        $ret = $obj->getCourseClassList();
        dump($ret);
        dump($obj);

        $obj2 = Factory::newCourseClass();
        dump($obj2);
    }
}
